.bar button.affirmArea,.bar button.affirmArea.activated{
	padding: 0;
    border: none;
    min-height: .64rem;
    height: .64rem;
    line-height: .64rem;
    font-size: .28rem;
    background-color: #489EEA;
    color: #fff;
    width: 1.4rem;
    text-align: center;
    margin-top: .12rem;
    border-radius: .16rem;
}
.bar button.affirmArea.disabled, .bar button.affirmArea[disabled]{
	opacity: 1;
    background-color: #DADDE0;
}
.affirmArea span{
	margin: 0 !important;
}
.selectArea .title{
	padding: .08rem 0;
	overflow: hidden;
	background-color: #E6EAED;
}
.selectArea .title>div{
	float: left;
	height: .72rem;
	line-height: .72rem;
	background-color: #DADDE0;
	color: #808080;
	font-size: .28rem;
	text-align: right;
	padding: 0 .13rem 0 .22rem;
	box-sizing: border-box;
	position: relative;
	margin-right: .12rem;
}
.selectArea .title>div.city,
.selectArea .title>div.county{
	padding-left: .55rem;
}
.selectArea .title>div.county{
	padding-right: .52rem;
}
.selectArea .title>div.province:after,
.selectArea .title>div.city:after{
	position: absolute;
	top: 0;
	right: -.42rem;
	z-index: 1;
	content: "";
	width: 0;
    height: 0;
    border-top: .36rem solid transparent;
    border-left: .42rem solid #DADDE0;
    border-bottom: .36rem solid transparent;
}
.selectArea .title>div.city:before,
.selectArea .title>div.county:before{
	position: absolute;
	top: 0;
	left: 0;
	content: "";
	width: 0;
    height: 0;
    border-top: .36rem solid transparent;
    border-left: .42rem solid #E6EAED;
    border-bottom: .36rem solid transparent;
}
.selectArea .title>div.activing{
	background-color: #489EEA;
	color: #fff;
}
.selectArea .title>div.activing:after{
	border-left-color: #489EEA;
}
.selectArea .title>div.actived{
	background-color: #fff;
}
.selectArea .title>div.actived:after{
	border-left-color: #fff;
}
.selectArea .title .right{
	background-color: #489EEA;
    float: right;
    width: 1.4rem;
    font-size: .28rem;
    text-align: center;
    line-height: .64rem;
    border-radius: .16rem;
    color: #fff;
    margin-right: .16rem;
    margin-top: .04rem;
}
.selectArea .areaCon{
	overflow: hidden;
	position: absolute;
	top: .88rem;
	left: 0;
	right: 0;
	bottom: 0;
}
.selectArea .areaCon>div:nth-child(1){
	float: left;
	width: 40%;
	height: 100%;
	background-color: #F2F4F5;
}
.selectArea .areaCon ul{
	height: 100%;
	overflow: auto;
}
.selectArea .left div,.selectArea .areaCon li{
	height: .88rem;
	line-height: .88rem;
	font-size: .28rem;
	text-align: center;
	color: #909090;
}
.selectArea .areaCon>div:nth-child(2){
	float: left;
	width: 60%;
	height: 100%;
	background-color: #ffffff;
}
